mutually complementary - French English Dictionary